.box-card{
  display:grid;
  grid-auto-columns:auto;
  grid-auto-rows: 48px auto;
  margin-bottom:0;
  min-height:calc(100vh - 140px);
  :deep(.el-card__header){
    display:grid;
    grid-auto-columns:auto;
    grid-auto-rows:auto;
    align-items:center;
    height:100%;
    padding:0 20px;
    span{
      font-size:18px;
      font-weight:bold;
      padding-left:15px;
      position: relative;
      &::before{
        content:"";
        display:block;
        width:5px;
        height:20px;
        background-color: #4e88f3;
        position: absolute;
        left: 0;
        border-radius:25px;
      }
    }
  }
  :deep(.el-card__body){
    padding:15px;
    .item{
      height: 100%;
      .el-table{
        min-height:300px;

      }
    }
  }
}

